|
The VRTXsa x86/fpm Kit is a complete, integrated real-time application development kit for protected mode 80x86 applications using a flat memory model. Supporting real-time application development for embedded Intel386(TM) and Intel486(TM) processors, the VRTXsa x86/fpm Kit provides a fast, compact, fully featured real-time operating system along with a complete set of guaranteed-compatible, PC-hosted development tools (C compiler, assembler, linker/locator, library manager, run-time library and utilities) and a Windows-based OS-aware, source-level debugger.
The heart of the VRTXsa x86/fpm Kit is the proven VRTXsa x86/fpm real-time kernel. While the VRTX operating system has undergone a steady series of enhancements since first introduced in 1982, it has retained the speed and compactness of the original kernel, along with full upward compatibility. Its modular, extensible architecture now supports:
- SNX - STREAMS-based networking, including a completely STREAMS-based TCP/IP stack
- IFX - File and byte-stream I/O
- ESH - An embedded-user interface shell
A complete set of compatible development tools are provided, including an ANSI C compiler; Windows-based, source-level, OS-aware debugger; macro assembler; linker/locator; and librarian. Together, they constitute an advanced toolkit designed for the development of efficient, portable, and easy to maintain embedded 80x86 applications.
The MCC x86/fpm compiler, developed specifically for embedded applications, can generate ROMable, reentrant programs. It supports all of the ANSI C language constructs. It utilizes the easy-to-develop flat memory model architecture. The XRAY debugger for Windows accepts detailed debug information from the compiler that allows the developer to maintain high-level control over the flow of program execution. The powerful command structure and C-like macro facility provide a rich, flexible debugging environment. Special VRTX-aware functions allow intelligent, high-level, OS-based debugging. Through the use of a compact monitor module, the XRAY debugger provides target-based debugging on virtually any 80x86-based hardware from a PC hist with minimal intrusion. |